home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Development Platforms / Apple II / Essentials / Technical.Notes / IIGS / TN.IIGS.019 < prev    next >
Encoding:
Text File  |  1988-12-16  |  2.1 KB  |  46 lines  |  [TEXT/pdos]

  1. Apple II
  2. Technical Notes
  3. _____________________________________________________________________________
  4.                                                   Developer Technical Support
  5.  
  6.  
  7. Apple IIGS
  8. #19:    Multichannel Output with the Apple IIGS Note Synthesizer
  9.  
  10. Revised by:    Jim Mensch                                       November 1988
  11. Written by:    John Worthington & Jim Merritt                       June 1987
  12.  
  13. This Technical Note discusses multichannel sound with the IIGS Note 
  14. Synthesizer.
  15. _____________________________________________________________________________
  16.  
  17. It is possible to play multichannel sound using the IIGS Note Synthesizer Tool 
  18. Set.  The Ensoniq Digital Oscillator Chip (DOC) supports 16 independent output 
  19. channels.  Since only the low three bits of the output channel number are 
  20. available through the IIGS sound expansion connector, multichannel circuitry 
  21. may only decode eight output channels (zero through seven).  Output channel 
  22. eight maps onto channel zero, channel nine onto channel one, etc., and this 
  23. mapping continues through all 16 channels.
  24.  
  25. The setting of the high nibble of the DOCMode byte in a waveform of the 
  26. waveList portion of the instrument definition determines the routing of output 
  27. from a Note Synthesizer instrument to a particular channel (the actual DOCMode 
  28. information is in the low nibble of the DOCMode byte).  You may assign each 
  29. separate element in a waveList to a different output channel to create 
  30. multisampled instruments in which some samples play on the left speaker and 
  31. others on the right.
  32.  
  33. Apple standards require stereo expansion cards to map all even output channels 
  34. to the right and odd channels to the left.  To be compatible with cards that 
  35. decode more than two of the chip's output channels, software should use 
  36. channel zero for right and channel one for left.  This convention ensures that 
  37. output is always positioned properly in the stereo space with channel zero 
  38. information going to the right front and channel one information going to the 
  39. left front.
  40.  
  41.  
  42. Further Reference
  43. o    Apple IIGS Toolbox Reference, Volume 2
  44. o    Apple IIGS Toolbox Reference Update
  45.  
  46.